home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / c / uw_1.exe / UW_HELP0.HLP < prev    next >
Text File  |  1992-11-13  |  26KB  |  435 lines

  1. `co(4,7);─────────────────── Welcome to EnQue's UltraWin V2.50 ────────────────────────`co();
  2. `tab(2);`color_default(LIGHTGRAY,BLUE);`color_keyword(YELLOW,BLUE);`color_first_char(LIGHTCYAN,BLUE);
  3.                                                              `keyword(Introduction,/// Introduction);
  4.                                                      `keyword(Ordering Information,/// Ordering Information);
  5.                                                          `keyword(Version History,/// Version History);
  6.                                                                 `keyword(Disclaimer,/// Disclaimer);
  7.                                                         `keyword(The UltraWin Library,/// The UltraWin Library );
  8.  ┌──────────────────────────────────────────────────────────────────────────┐
  9.  │                          `keyword(Structures/Globals,[uw_help1.hlp]/// Structures/Globals);                              │
  10.  │           `keyword(Video Initialization,[uw_help1.hlp]/// Video Initialization);       `keyword(Window Basics,[uw_help1.hlp]/// Window Basics);                       │
  11.  │           `keyword(Window I/O Routines,[uw_help2.hlp]/// Window I/O Routines);        `keyword(Cursor Routines,[uw_help2.hlp]/// Cursor Routines);                     │
  12.  │           `keyword(Tab Stop Control,[uw_help2.hlp]/// Tab Stop Control);           `keyword(The Keyboard/Mouse,[uw_help3.hlp]/// The Keyboard/Mouse);                  │
  13.  │           `keyword(The Window Manager,[uw_help3.hlp]/// The Window Manager);         `keyword(Rectangle Functions,[uw_help4.hlp]/// Rectangle Functions);                 │
  14.  │           `keyword(Data Entry,[uw_help4.hlp]/// Data Entry);                 `keyword(Menuing,[uw_help4.hlp]/// Menuing);                             │
  15.  │           `keyword(Font/EGA Control,[uw_help5.hlp]/// Font/EGA Control);           `keyword(Print Support,[uw_help6.hlp]/// Print Support);                       │
  16.  │           `keyword(General Macros,[uw_help5.hlp]/// General Macros);             `keyword(Window Macros,[uw_help5.hlp]/// Window Macros);                       │
  17.  │           `keyword(Timer/Sound Support,[uw_help6.hlp]/// Timer/Sound Support);        `keyword(Ctrl-C/Ctrl-Break Control,[uw_help6.hlp]/// Ctrl-C/Ctrl-Break Control);           │
  18.  │           `keyword(Graphics Support,[uw_help5.hlp]/// Graphics Support);           `keyword(Note to Microsoft C Users,/// Note to Microsoft C Users);           │
  19.  │                          `keyword(Debugging Support,[uw_help6.hlp]/// Debugging Support);                               │
  20.  │                      `keyword(Library Naming Conventions,[uw_help6.hlp]/// Library Naming);                          │
  21.  └──────────────────────────────────────────────────────────────────────────┘
  22.  
  23. `color(4,7);───────────────────────── /// Introduction ───────────────────────────────────`color();
  24.  
  25.         Welcome to the UltraWin library, version 2.50 ( (C) 1990-92 ) from EnQue
  26.     Software!  With this release we at EnQue provide the PC programming world
  27.     with an excellent tool for developing text based applications with
  28.     impressive windowing capability.  The UltraWin library is written in 100%
  29.     portable C, with the source compiling without modification for the PC's
  30.     most popular C and C++ compilers.  Also included is an optional module
  31.     for some PC-specific features written in mixed C and inline assembly for
  32.     speed!
  33.  
  34.     This help engine was written in C, utilizing only a few of the functions
  35.     of the library. It was designed especially for hypertexted documentation,
  36.     allowing the user to be able to access information about each of the
  37.     UltraWin functions with ease.  See the separate help documentation for
  38.     more information about our hypertext help engine.  The help system uses a
  39.     number of separate help files, but you need not worry about this.  Simply
  40.     page through the help, tab to the desired topic (Shift-tab reverses
  41.     directions), and press <Enter>.  The help engine will take you to the
  42.     proper location in the proper file.  The first letter of a keyword will
  43.     also hilite that keyword.  Backspace will take you to the previous
  44.     topic/file. When you wish to exit the help engine, simply press [ALT-Q] or
  45.     [Esc].
  46.  
  47.         If you are a Borland C/Turbo C user, you can load our tiny TCKBD.COM
  48.     TSR.  This 4k routine allows you to invoke our help engine from the
  49.     Integrated Environment, searching for the function/keyword on which the
  50.     cursor resides, in much the same way as Borland's help.  To do this, you
  51.     must setup our help engine as a Transfer program.  See your Borland manual
  52.     for details.  Include on the command line the $NOSWAP macro so that our
  53.     help will overlay and restore the current window.  A typical command line
  54.     from within the transfer editor for EGA/VGA 43/50 row mode for ENQHELP.EXE
  55.     might look like this: "$NOSWAP UW_HELP0.HLP 1 0 2 2 77 40". The first
  56.     numeric parameter is set to 1.  This tells the help engine to call our TSR
  57.     to get the string at the current cursor location, and use that as the
  58.     search string. The next is a user search string (just use 0 to tell the
  59.     engine no command line search string), and the next four numeric
  60.     parameters are the screen coordinates start x, start y, end x, and end y.
  61.     These last four parameters are optional.  A window of the default size
  62.     will be created if they are omitted.
  63.  
  64.       You may also run the help engine directly from the command line,
  65.     removing the $NOSWAP macro.  You need not load TCKBD.COM to do this.
  66.     (TCKBD.COM merely allows the help engine to read the word that your cursor
  67.     is currently pointing to - it does not ever have to be loaded, it merely
  68.     adds functionality).
  69.  
  70. `color(4,7);───────────────────────── /// Ordering Information ───────────────────────────`color();
  71.  
  72.         The non-commercial release of the UltraWin library includes the `co(15,?);small
  73.     model`co(); versions of the library for the Borland Turbo C/C++ compilers (all
  74.     versions), Microsoft C 5.0-7.0, Zortech C, Mix Power C, this ENQHELP.EXE
  75.     program and associated documentation, and several demo and tutorial
  76.     programs that show some of the unique features of the library.   The
  77.     non-commercial package is released to the public, so feel free to
  78.     distribute it to your friends, place it in your user's group library, or
  79.     upload it to your favorite BBS!  The commercial release of UltraWin adds
  80.     the `co(15,?);large model`co(); libraries and `co(15,?);complete source code`co();.
  81.  
  82.         Many programs can be written to utilize the free small model version.
  83.     However,  some applications lend themselves only to the large model.  To
  84.     obtain the large model libraries and complete source code, please order
  85.     directly from EnQue.
  86.  
  87.     The full UltraWin package with large model libraries and complete source
  88.     code can be purchased without taking a second mortgage on your home.
  89.     UltraWin 2.50 costs only $99.95.  This price includes complete printed
  90.     documentation for both UltraWin and `keyword(InTUItion,[TUI0.HLP]/// Welcome);, our textual user interface
  91.     library.  In addition, you receive the latest version of our help engine
  92.     and EGA/VGA font editor.  Also, the source comes with a rebuild utility
  93.     (written with UltraWin and InTUItion) that will build for you any model
  94.     library for any of the supported compilers.  To fill out and print the
  95.     order form, run the demo and fill in the appropriate information, and
  96.     press <Shift-PrtScrn>!  If you do not have a printer, just send a simple
  97.     check or money order, but please don't send cash, as if it
  98.     gets lost or stolen in the mail we'll not be able to fill your order!
  99.     Please mail to:
  100. `co(15,?);
  101.       EnQue Software
  102.       Route 1, Box 116C
  103.       Pleasant Hill, MO  64080
  104.  
  105.     Fax/Voice: (816) 987-2515
  106.     BBS:       (816) 353-5561
  107. `co();
  108.       You may also order by Visa or MasterCard by leaving us all pertinent
  109.     information on our answering machine, fax machine or BBS.  Please add
  110.     $10.00 shipping if you are ordering from outside the continental United
  111.     States.
  112.  
  113. `color(4,7);──────────────────────────── /// Version History ─────────────────────────────`color();
  114.  
  115.   10/12/90  --  Version 1.00
  116.     The initial release of the UltraWin library.  The demo program, demo
  117.         source, documentation and the small model of the library were released
  118.         to the public.  The small model library was generate